﻿CREATE PROCEDURE [dbo].[proc_GruposProdutosFilhoLoadByCodGrupoProduto]
(
	@CodGrupoProduto nvarchar(3)
)
AS
BEGIN
	SET NOCOUNT ON
	DECLARE @Err int

	SELECT
		g.[CodGrupoProduto],
		g.[Nome],
		g.[Descricao],
		g.[CodGrupoProdutoPai],
		g.[DataCriacao],
		g.[DataAlteracao],
		p.[Nome] as NomePai,
		p.[Descricao] as DescricaoPai,
		p.[CodGrupoProdutoPai] as CodGrupoProdutoPaiPai
	FROM [GruposProdutos] g
	   left join [GruposProdutos] p on p.CodGrupoProduto = g.CodGrupoProdutoPai
	WHERE
		(g.[CodGrupoProdutoPai] = @CodGrupoProduto)

	SET @Err = @@Error

	RETURN @Err
END
